device for limiting lifting movement - Deutsch Englisch Wörterbuch